squirm with embarrassment

Translations
se tortiller d'embarras